home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / programm / GNU_C++ / SRC / GAS-291S.LZH / diffs-2.9.1 next >
Encoding:
Text File  |  1998-09-13  |  4.8 KB  |  140 lines

  1. diff -ur binutils-2.9.1/bfd/config.bfd mint-2.9.1/bfd/config.bfd
  2. --- binutils-2.9.1/bfd/config.bfd    Fri May  1 17:48:05 1998
  3. +++ mint-2.9.1/bfd/config.bfd    Sun Sep 13 13:03:24 1998
  4. @@ -321,6 +321,9 @@
  5.      targ_defvec=m68klynx_coff_vec
  6.      targ_selvecs=m68klynx_aout_vec
  7.      ;;
  8. +  m68k-atari-mint*)
  9. +    targ_defvec=m68kmint_aout_vec
  10. +    ;;
  11.    m68*-hp*-netbsd*)
  12.      targ_defvec=m68k4knetbsd_vec
  13.      targ_selvecs="m68knetbsd_vec hp300bsd_vec sunos_big_vec"
  14. diff -ur binutils-2.9.1/bfd/configure mint-2.9.1/bfd/configure
  15. --- binutils-2.9.1/bfd/configure    Fri May  1 17:48:05 1998
  16. +++ mint-2.9.1/bfd/configure    Sun Sep 13 13:03:24 1998
  17. @@ -2787,6 +2787,7 @@
  18.      m68klinux_vec)        tb="$tb m68klinux.lo aout32.lo" ;;
  19.      m68klynx_aout_vec)        tb="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
  20.      m68klynx_coff_vec)        tb="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
  21. +    m68kmint_aout_vec)        tb="$tb dummy.o " ;;
  22.      m68knetbsd_vec)        tb="$tb m68knetbsd.lo aout32.lo" ;;
  23.      m68k4knetbsd_vec)        tb="$tb m68k4knetbsd.lo aout32.lo" ;;
  24.      m68kaux_coff_vec)        tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
  25. diff -ur binutils-2.9.1/bfd/configure.host mint-2.9.1/bfd/configure.host
  26. --- binutils-2.9.1/bfd/configure.host    Fri May  1 17:48:05 1998
  27. +++ mint-2.9.1/bfd/configure.host    Sun Sep 13 13:03:25 1998
  28. @@ -44,6 +44,7 @@
  29.  mips*-*-riscos*)    HDEFINES="-G 4" ;;
  30.  
  31.  m68*-hp-hpux*)        HDEFINES=-DHOST_HP300HPUX ;;
  32. +m68k-atari-mint*)    ;;
  33.  
  34.  *-*-solaris*)        HOST_64BIT_TYPE="long long"
  35.              HOST_U_64BIT_TYPE="unsigned long long"
  36. diff -ur binutils-2.9.1/config.guess mint-2.9.1/config.guess
  37. --- binutils-2.9.1/config.guess    Fri May  1 17:48:46 1998
  38. +++ mint-2.9.1/config.guess    Sun Sep 13 13:03:25 1998
  39. @@ -195,6 +195,9 @@
  40.      atari*:OpenBSD:*:*)
  41.      echo m68k-unknown-openbsd${UNAME_RELEASE}
  42.      exit 0 ;;
  43. +    atari*:MiNT:*:*)
  44. +    echo m68k-atari-mint
  45. +    exit 0 ;;
  46.      sun3*:NetBSD:*:*)
  47.      echo m68k-sun-netbsd${UNAME_RELEASE}
  48.      exit 0 ;;
  49. diff -ur binutils-2.9.1/config.sub mint-2.9.1/config.sub
  50. --- binutils-2.9.1/config.sub    Fri May  1 17:48:46 1998
  51. +++ mint-2.9.1/config.sub    Sun Sep 13 13:03:25 1998
  52. @@ -309,6 +309,9 @@
  53.          basic_machine=m68k-apple
  54.          os=-aux
  55.          ;;
  56. +    atari)
  57. +        basic_machine=m68k-atari
  58. +        ;;
  59.      balance)
  60.          basic_machine=ns32k-sequent
  61.          os=-dynix
  62. @@ -549,6 +552,10 @@
  63.          basic_machine=mips-unknown
  64.          os=-linux-gnu
  65.          ;;
  66. +    mint)
  67. +        basic_machine=m68k-atari
  68. +        os=-mint
  69. +        ;;
  70.      mips3*-*)
  71.          basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
  72.          ;;
  73. @@ -933,7 +940,7 @@
  74.            | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
  75.            | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
  76.            | -cygwin32* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
  77. -          | -mingw32* | -linux-gnu* | -uxpv*)
  78. +          | -mingw32* | -linux-gnu* | -uxpv* | -mint* )
  79.      # Remember, each alternative MUST END IN *, to match a version number.
  80.          ;;
  81.      # CYGNUS LOCAL
  82. @@ -1201,6 +1208,9 @@
  83.                  ;;
  84.              -genix*)
  85.                  vendor=ns
  86. +                ;;
  87. +            -mint*)
  88. +                vendor=atari
  89.                  ;;
  90.              -mvs*)
  91.                  vendor=ibm
  92. diff -ur binutils-2.9.1/gas/Makefile.in mint-2.9.1/gas/Makefile.in
  93. --- binutils-2.9.1/gas/Makefile.in    Fri May  1 17:45:03 1998
  94. +++ mint-2.9.1/gas/Makefile.in    Sun Sep 13 13:03:25 1998
  95. @@ -452,7 +452,7 @@
  96.  # How to link with both our special library facilities
  97.  # and the system's installed libraries.
  98.  
  99. -GASLIBS = @OPCODES_LIB@ @BFDLIB@ ../libiberty/libiberty.a
  100. +GASLIBS = @OPCODES_LIB@ ../libiberty/libiberty.a
  101.  
  102.  # Files to be copied away after each stage in building.
  103.  STAGESTUFF = *.o $(noinst_PROGRAMS)
  104. diff -ur binutils-2.9.1/gas/config/tc-m68k.h mint-2.9.1/gas/config/tc-m68k.h
  105. --- binutils-2.9.1/gas/config/tc-m68k.h    Fri May  1 17:44:43 1998
  106. +++ mint-2.9.1/gas/config/tc-m68k.h    Sun Sep 13 13:03:25 1998
  107. @@ -38,6 +38,9 @@
  108.  #ifdef TE_LINUX
  109.  #define TARGET_FORMAT "a.out-m68k-linux"
  110.  #endif
  111. +#ifdef TE_MiNT
  112. +#define TARGET_FORMAT "a.out-m68k-mint (not implemented!)"
  113. +#endif
  114.  #ifndef TARGET_FORMAT
  115.  #define TARGET_FORMAT "a.out-zero-big"
  116.  #endif
  117. diff -ur binutils-2.9.1/gas/configure mint-2.9.1/gas/configure
  118. --- binutils-2.9.1/gas/configure    Fri May  1 17:45:07 1998
  119. +++ mint-2.9.1/gas/configure    Sun Sep 13 13:03:25 1998
  120. @@ -1539,6 +1539,7 @@
  121.        m68k-*-openbsd*)      fmt=aout em=nbsd bfd_gas=yes ;;
  122.        m68k-apple-aux*)      fmt=coff em=aux ;;
  123.        m68k-*-psos*)         fmt=elf em=psos;;
  124. +      m68k-atari-mint*)     fmt=aout em=mint;;
  125.  
  126.        m88k-motorola-sysv3*) fmt=coff em=delt88 ;;
  127.        m88k-*-coff*)         fmt=coff ;;
  128. diff -ur binutils-2.9.1/gas/struc-symbol.h mint-2.9.1/gas/struc-symbol.h
  129. --- binutils-2.9.1/gas/struc-symbol.h    Fri May  1 17:45:17 1998
  130. +++ mint-2.9.1/gas/struc-symbol.h    Sun Sep 13 14:11:50 1998
  131. @@ -20,6 +20,8 @@
  132.  #ifndef __struc_symbol_h__
  133.  #define __struc_symbol_h__
  134.  
  135. +#include "obj-format.h"
  136. +
  137.  #ifdef BFD_ASSEMBLER
  138.  /* The BFD code wants to walk the list in both directions.  */
  139.  #undef  SYMBOLS_NEED_BACKPOINTERS
  140.